package wodegua.d28_特殊文件_日志技术;

/**
 * 什么是约束XML文件的书写?
 * ●就是限制XML文件只能按照某种格式进行书写。
 *
 * 约束文档
 * 专门用来限制xml书写格式的文档，比如:限制标签、属性应该怎么写。
 * 约束文档的分类
 * ● DTD文档
 * ● Schema文档
 *
 * XML文档约束-DTD的使用(了解)（可以约束XML文件的编写、不能约束具体的数据类型）
 * 需求:利用DTD约束文档，约束一个XML文件的编写，
 * ①:编写DTD约束文档，后缀必须是.dtd
 * <!ELEMENT 书架(书+)>
 * <!ELEMENT 书(书名,作者,售价)>
 * <!ELEMENT 书名(#PCDATA)>
 * <!ELEMENT 作者(#PCDATA)>
 * <!ELEMENT 售价(#PCDATA)>
 * ②:在需要编写的XML文件中导入该DTD约束文档
 * ③:然后XML文件，就必须按照DTD约束文档指定的格式进行编写，否则报错!
 *
 * XML文档约束-schema的使用(了解)
 * 需求:利用schema文档约束，约束一个XML文件的编写
 * ①:编写schema约束文档，后缀必须是.xsd，具体的形式到代码中观看。
 * 2.在需要编写的XML文件中导入该schema约束文档
 * 3.按照约束内容编写XML文件的标签
 */
public class d5_XML_约束 {
    public static void main(String[] args) {
    }
}
